home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
007
/
cstrings.arc
/
STRINS.C
< prev
next >
Wrap
Text File
|
1985-08-06
|
2KB
|
86 lines
/*
CSTRINGS.LBR VERSION 1.0
Spark Software, Inc.
If you find this software of use, it is requested that you send
a donation ($10.00 suggested) to:
Spark Software, Inc.
24 Royal Crest Dr., #5
Nashua, NH 03060
Upon receiving your donation, your name will be added to the
List of Registered Users, and future updates can be obtained
from the SPARKIE RBBS at (603) 888-8179.
If you include an extra $10.00 with your donation, the newest
version of CSTRINGS.LBR will be mailed to you.
Call SPARKIE RBBS at the number above for other Spark Software
products!!!
*/
/*
* stri (s, c, n1, n)
* char *s;
* char c;
* int n1, n;
*
* This function inserts character c at all positions in s from postion n1
* to position n.
*/
stri (s, c, n1, n)
char *s;
char c;
int n1, n;
{
int i;
for (i = n1; i <= n; i++)
s[i] = c;
} /* stri */
/*
* strilf (s, c, n)
* char *s;
* char c;
* int n;
*
* This function inserts character c at all postions in string s from the
* beginning of s to position n.
*/
strilf (s, c, n)
char *s;
char c;
int n;
{
int i;
for (i = 0; i <= n; i++)
s[i] = c;
} /* strilf */
/*
* strirt (s, c, n)
* char *s;
* char c;
* int n;
*
* This function inserts character c at all positions in string s from
* position n to the end of the string.
*/
strirt (s, c, n)
char *s;
char c;
int n;
{
char *t;
t = &s[n];
while (*t != '\0')
*t++ = c;
} /* strirt */